be308eddc3cf9974ae8dcc481c8a184cf495fe93,Java_CCN/com/parc/ccn/library/io/CCNFileInputStream.java,CCNFileInputStream,seek,#number#,280
Before Change
return position;
}
setCurrentBlock(getBlock(blockAndOffset[0]));
super.skip(blockAndOffset[1]);
long check = _header.blockLocationToPosition(blockAndOffset[0], blockAndOffset[1]);
Library.logger().info("current position: block "+blockAndOffset[0]+" _blockOffset "+super.tell()+" ("+check+")");
After Change
}
// TODO: once first block is always set in a constructor this conditional can be removed
if (_currentBlock == null)
setFirstBlock(getBlock(blockAndOffset[0]));
else
setCurrentBlock(getBlock(blockAndOffset[0]));
super.skip(blockAndOffset[1]);
long check = _header.blockLocationToPosition(blockAndOffset[0], blockAndOffset[1]);
Library.logger().info("current position: block "+blockAndOffset[0]+" _blockOffset "+super.tell()+" ("+check+")");